/**
 * Project Name:hxqbAppAPI File Name:SystemConstants.java Package
 * Name:com.hx.qb.appapi.base.constants Date:2015年1月22日下午2:55:29 Copyright (c)
 * 2015
 * 
 */
/**
 * @projectName:hxqbAppAPI
 * @packageName:com.hx.qb.appapi.base.constants
 * @className:SystemConstants.java
 * 
 * @createTime:2015年1月22日-下午2:55:29
 * 
 * 
 */

package com.yn.xr.common.constants;



/**
 * 
 * @description:   系统常量类
 * @fileName:SystemConstants.java 
 * @createTime:2015年1月31日 下午5:47:00  
 * @author:刘玉峰  
 * @version 1.0.0  
 *
 */
public final class UserConstants
{
	
	/**
	 * 类型1-登录密码 
	 */
    public static String LOGIN_PASSWORD="1";
    /**
     * 类型2-支付密码
     */
    public static String PAY_PASSWORD="2";
    /**
     * 移动端支付开关 --开
     */
    public static String MOVEPAY_TURNON="1";
    /**
     * 移动端支付开关 --关
     */
    public static String MOVEPAY_TURNOFF="0";
    /**
     * 是否解除原手机关系 0，不解除
     */
    public static String NOT_DEL="0";
    /**
     * 是否解除原手机关系1，解除
     */
    public static String DEL="1";
    /**
     * 账号服务器，成功
     */
    public static String RESULT_TRUE="true";
    /**
     * 账号服务器，失败
     */
    public static String RESULT_FALSE="false";
    
    /**
     * 返回状态，未被占用
     */
    public static String CHECK_STUTUS_GOOD="0";
    /**
     * 返回状态，其他
     */
    public static String CHECK_STUTUS_BAD="1";
    /**
     * 绑定新手机返回状态 1.验证码错误
     */
    public static String RESULT_CODE_ERROR="1";
    /**
     * 绑定新手机返回状态 2.验证码超时
     */
    public static String RESULT_CODE_TIMEOUT="2";
    /**
     * 绑定新手机返回状态 3.其他
     */
    public static String RESULT_CODE_OTHER="3";
    
    /**
     * 1=验证后验证码失效
     */
    public static int AFTER_COMPARE_INVALID = 1;
    
    /**
     * 2=验证后验证码保留有效性
     */
    public static int AFTER_COMPARE_VALID = 2;
    
    /**
     * 系统服务关闭  2400000
     */
    public static String SYS_SERVER_CLOSE = "2400000";
    
    /**
     * 平台服务关闭  2500000
     */
    public static String PLAM_SERVER_CLOSE="2500000";
    
    /**
     * 账号开始被锁定  1048780
     */
    public static String USER_BEGIN_TOBE_LOCKED = "1048780";
    
    /**
     * 账号处于锁定保护期  1048781
     */
    public static String USER_IS_LOCKED = "1048781";
    
    /**
     * 服务端验证不通过:登录密码错误  1048778
     */
    public static String PASSWORD_ERROR = "1048778";
    
    /**
     * 服务端验证不通过:帐号错误
     */
    public static String Account_ERROR = "1048777";
    
    /**
     * 验证码失效
     */
    public static String MOBILE_CODE_USELESS = "1048687";
    
    /**
     * 验证码不正确
     */
    public static String MOBILE_CODE_ERROR = "1048821";
    
    /**
     * 账号网关执行代码出现异  2800000
     */
    public static String ACCOUNT_GATE_CODE_EXCEPTION = "2800000";
    
    /**
     * 无此平台服务对象
     */
    public static String LESS_PLAMFORM_SERVICE_OBJECT = "2600000";
    
    /**
     * 该异常码代表账号系统挂了，或者正在升级   add by wujun 20150806
     */
    public static String ACCOUNT_SYSTEM_WORKFAIL_CODE = "65888";
    /**
     * 缺省的账号网关操作流程许可代码
     */
    public static String DEFAULT_GATE_CODE = "000000"; 
    
    /**
	 * 邮箱激活状态(1=无)
	 */
    public static short EMAIL_NOT_EXISTS = 1;
    
    /**
     * 邮箱激活状态(2=激活)
     */
    public static short EMAIL_IS_ACTIVED = 2;
    
    /**
     * 邮箱激活状态(3=未激活）
     */
    public static short EMAIL_NOT_ACTIVED = 3;
    
    /**
	 * 手机状态(1=无)
	 */
    public static short MOBILE_NOT_EXISTS = 1;
    
    /**
     * 手机状态(2=激活)
     */
    public static short MOBILE_IS_ACTIVED = 2;
    
    /**
     * 手机状态(3=未激活）
     */
    public static short MOBILE_NOT_ACTIVED = 3;
    
    /**
     * 手机状态(4=激活且冲突)
     */
    public static short MOBILE_ACTIVED_BUT_COLLIDE = 4;
    
    /**
     * 手机状态(5=未激活且冲突)
     */
    public static short MOBILE_NOT_ACTIVED_BUT_COLLIDE = 5;
    
    
    /**
     * 用户注册初始状态
     */
    public static short USER_REG_INIT_STATUS = 1;
    
    /**
     * 1:用户激活状态
     */
    public static short USER_ACTIVED_STATUS = 1;
    
    /**
     * 2:用户锁定状态
     */
    public static short USER_LOCKED_STATUS = 2;
    
    /**
     * 3:用户删除 状态  
     */
    public static short USER_DELETE_STATUS = 3;
    
    /*找回密码缓存尾部名字*/
    public static String FIND_PWD_CACHE = "_findbackPwd";
    
    /*注册时：资金表初始化版本号*/
    public static long FUNDS_INIT_VERSION = 1;
    
    /*注册时：统计表初始化版本号*/
    public static int STATISTIC_INIT_VERSION = 1;
    
    
    /**
     * 1=账号
     */
    public static String TYPE_ACCOUNT = "1";
    
    /**
     * 2=手机号
     */
    public static String TYPE_MOBILE = "2";
    /**
     * 3=昵称
     */
    public static String TYPE_NICKNAME = "3";
    
    /**
     * 4=邮箱
     */
    public static String TYPE_EMAIL = "4";
    
    /**
     * 5=身份证
     */
    public static String TYPE_IDCARD = "5";
    
    /**
     * 初始化数据操作类型为【1.注册 】 
     */
    public static int INIT_DATA_BY_REGIST = 1;
    
    /**
     * 初始化数据操作类型为【 2.首次登录（一般为其他系统账号）】
     */
    public static int INIT_DATA_BY_LOGIN = 2;
    
    /**
     * 初始化数据操作类型为【 3.推送来的用户数据】
     */
    public static int INIT_DATA_BY_PUSHDATA = 3;
    
    /**
     * 安全支付金额
     */
    public static String SAFE_PAY_AMOUNT = "safePayAmount";
    
    /**
     * 每日安全支付金额
     */
    public static String DAY_PAY_AMOUNT = "dayPayAmount";
    
    /**
     * 支付限额开关 1-开，2-关
     */
    public static String SAFE_PAY_SWITCH_STATUS = "safepaySwitchStatus";
    
    /**
     * whole  1=完整匹配查询,2=子串匹配查询
     */
    public static int WHOLE_ONE = 1;
    
    /**
     * whole  1=完整匹配查询,2=子串匹配查询
     */
    public static int WHOLE_TWO = 2;
    
    /**
     * 返回最大记录数目 1
     */
    public static int QUERY_ACCOUT_MAX_ONE = 1;
    

    public static String THIS_EMAIL_HAVE_NOT_REGISTER = "该邮箱没有注册";
    
    public static String THIS_MOBILE_HAVE_NOT_REGISTER = "该号码没有注册";
    
    public static String THIS_HX_ACC_HAVE_NOT_REGISTER = "该惠信号没有注册";
    
}
